Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TOWCESTER STREET Terraced £163,003 £95,000 29 Sep 2006
6 TOWCESTER STREET Terraced £58,882 £44,000 26 Sep 2016
8 TOWCESTER STREET Terraced £168,525 £35,000 27 Mar 1998
10 TOWCESTER STREET Terraced £122,491 £73,000 14 Jun 2013
14 TOWCESTER STREET Terraced £120,816 £107,500 20 Aug 2021
16 TOWCESTER STREET Terraced £80,554 £14,250 9 May 1996
20 TOWCESTER STREET Terraced £61,956 £48,000 14 Jun 2017
24 TOWCESTER STREET Terraced £69,229 £55,000 14 Feb 2018
26 TOWCESTER STREET Terraced £137,457 £70,000 19 Jul 2004
28 TOWCESTER STREET Terraced £86,850 £32,000 30 Sep 2002
30 TOWCESTER STREET Terraced £66,368 £18,000 31 Oct 2000
38 TOWCESTER STREET Terraced £64,052 £48,000 10 Oct 2016
40 TOWCESTER STREET Terraced £67,792 £16,000 30 Sep 1999
42 TOWCESTER STREET Terraced £86,509 £70,000 13 Dec 2019
48 TOWCESTER STREET Terraced £86,129 £58,000 5 Mar 2015
50 TOWCESTER STREET Terraced £61,776 £50,000 22 Nov 2019